package com.shop.pojo.sms;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

//秒杀活动场次
@TableName("sms_seckill_session")
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Sms_Seckill_Session {
    @TableId(type = IdType.AUTO)
    private Long id;
    private String name;//场次名称
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") //前台传入后台字符串日期转换为Date类型
    //@JSONField(format = "yyyy-MM-dd HH:mm:ss")  //前台获取后台日期格式显示 配置文件内有全局的
    private Date start_time;//每日开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date end_time;//每日结束时间
    private int status;//启用状态
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date create_time;//创建时间
}
